package main

import "fmt"

func main() {
	// 1000 1000 0110 0011
	// 0110 0111 0000 1101
	// 0101 0101 1001 1100
	// 0110 1011 0010 0010
	// 0111 1010 0111 1111
	// 0100 1110 0010 1101
	// 0101 0110 1111 1101
	// 0111 1110 1010 0010
	a := 0b1000100001100011
	b := 0b0110011100001101
	c := 0b0101010110011100
	d := 0b0110101100100010
	e := 0b0111101001111111
	f := 0b0100111000101101
	g := 0b0101011011111101
	h := 0b0111111010100010
	fmt.Printf("%c%c%c%c%c%c%c%c\n", a, b, c, d, e, f, g, h)

	uincode := []int{0b1000100001100011, 0b0110011100001101, 0b0101010110011100, 0b0110101100100010, 0b0111101001111111, 0b0100111000101101, 0b0101011011111101, 0b0111111010100010}
	for _, v := range uincode {
		fmt.Printf("%c", v)
	}
	fmt.Println()
}
